package main

import "fmt"

func main() {
	a := 10
	fmt.Println("start :a", a)
	defer num2(a) //这里是先调，用后执行 程序走到这里时a已经传到里面了
	a++
	fmt.Println("end: a", a)
}
func num2(n int) {
	fmt.Println("函数中的： a", n)
}
